package org.rabbitmq.mq02.common;
import lombok.Data;
import org.rabbitmq.mq02.mqServer.core.ExchangeType;
import java.io.Serializable;
import java.util.Map;

/**
 * 这个类表示调用声明交换机方法的参数
 */
@Data
public class ExchangeDeclareArgs extends BasicArgs implements Serializable {
    private String exchangeName;
    private ExchangeType type;
    private boolean isDurable;
    private boolean autoDelete;
    private Map<String,Object> args;
}
